package com.itheima_01;

import java.util.Scanner;

/*屏蔽手机号：以字符串的形式从键盘接受一个手机号，将中间四位号码屏蔽，最终效果为：156****1234*/
public class StringDemo6 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个手机号：");
        while(true) {
            String s =sc.nextLine();
            if (s.length() != 11) {
                System.out.println("您输入的手机号有误，请重新输入：");
            } else {
                //截取字符串前3位
                String s1 = s.substring(0, 3);
                //截取字符串后4位
                String s2 = s.substring(7);
                System.out.println("-----------");
                System.out.println(s1 + "****" + s2);
                break;
            }

        }

/*        while (true) {
            String s = sc.nextLine();
            char[] ch = s.toCharArray();
            if (ch.length != 11) {
                System.out.println("您输入的手机号有误,请重新输入：");
            } else {
                System.out.println("屏蔽后的手机号显示：");
                for (int i = 0; i < ch.length; i++) {
                    if (i < 7 && i > 2) {
                        System.out.print("*");
                    } else if (i ==10) {
                        System.out.println(ch[i]);
                    } else {
                        System.out.print(ch[i]);
                    }
                }
                break;
            }
        }*/
    }
}
